Synonyms for "ellipsoid of revolution"

Words with similar meaning